abnormal stools - French English Dictionary